# -*- coding: latin1 -*-
#+
#===============================================================================
# NOME: GetDate.py
# 
# AUTOR: Joao Victor N. Siqueira.
#        Instituto do Homem e Meio Ambiente da Amazonia (IMAZON).
#        Estagiario de Engenharia Ambiental(Geoprocessamento).
#        joaovictor@imazon.org.br
#        
# PROPOSITO:
# 
# HISTORICO: 1) JUN 2009
#===============================================================================
#-
import calendar, time
hoje = time.ctime(time.time())
print(hoje)
print()

# Obtem a data atual.
data = time.localtime()
ano = data[0]
mes = data[1]
dia = data[2]
print('Ano:', ano)
print('Mes:', mes)
print('Dia:', dia)

# Obtem o numero de dias do mes atual e cria uma lista com todos os dias do mes.
c = calendar.monthrange(ano, mes) # c eh uma lista [1o dia da semana, num de dias do mes]
dias_mes = list(range(1,c[1]+1))  # lista do 1 ao ultimo dia do mes(c[1]+1).
print('Dias do mes:', dias_mes)

# Cria uma lista com os 5 ultimos dias para executar a busca.
if dia <= 5:
    dias_busca = [c[1]-4, c[1]-3, c[1]-2, c[1]-1, c[1]]
else:
    dias_busca = [dia-5, dia-4, dia-3, dia-2, dia-1]
print('Dias de busca:', dias_busca)
#
